home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #14 / Monster Media No. 14 (April 1996) (Monster Media, Inc.).ISO / rem_acc / olms253.zip / HISTORY.DOC < prev    next >
Text File  |  1996-01-01  |  21KB  |  404 lines

  1.  
  2.   ▄█████▄ ██      ▄██████▄ ▄█████▄
  3.   ██   ██ ██      ██ ██ ██ ██▄▄▄▄        Offline Mail System, Version 2.53
  4.   ██   ██ ██      ██    ██  ▀▀▀▀██
  5.   ▀█████▀ ███████ ██    ██ ▀█████▀
  6.                                                 ▄▄▀▀▄▄
  7.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄▄▄▄▄▄▀▀      ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  8.  
  9.  
  10.                                  by Pete Rocca
  11.             Copyrighted Multiboard Communications Centre, 1994-95
  12.                         All rights reserved, worldwide.
  13.  
  14.  
  15.                                 PROGRAM HISTORY
  16.  
  17.  
  18.     Version 2.53, January 3rd, 1996
  19.  
  20.         o  Wasn't displaying areas with less than 4 characters in
  21.            the user editor areas, or config sysop control flags.
  22.         o  Was inserting "Reply" kludges in BW 2.2x mode if the
  23.            sysop had enabled the ^a kludges
  24.  
  25.  
  26.     Version 2.52, December 20th, 1995
  27.  
  28.         o  Problem with uploading messages into an internet email
  29.            area when using the BW 2.20 reader
  30.         o  Problem resetting a POINTERS.DAT file when the user had
  31.            reached the packet limits
  32.         o  Newfile scan could cause a lockup if the files didn't
  33.            have any description
  34.         o  ECHOMAIL.TAG was being inserted after the tear line
  35.            instead of infront of it.
  36.  
  37.  
  38.     Version 2.51.00, Novemeber 18th, 1995
  39.  
  40.         o  Stopped supporting the version for RemoteAccess 1.x due
  41.            to lack of interest.  The 2.5 version did not have any
  42.            bugs in it, so it should continue to work fine
  43.         o  Can replace the internal chat with your own external
  44.            program using "SET DMCHAT=CHATPROG.EXE *P *B", etc..
  45.         o  Added a feature to put an "R" at the end of an automated
  46.            command to return to the main menu rather than the BBS,
  47.            for example:  /DAR, would be download automatic, and
  48.            return to the OLMS main menu after.
  49.         o  Added a parameter to allow you to not deduct time from
  50.            a user in OLMS, by putting /NT as the first parameter,
  51.            this will happen.  ie:  OLMS.EXE /NT /DA
  52.         o  The LID in the user editor now works remotely also, so
  53.            families with more than one member on your system could
  54.            have different LID (BOARDID's) to keep their mail seperate.
  55.         o  When doing a (H) from the select conferences, returning
  56.            brings you back to the last area selections, and not the
  57.            start of the list again.
  58.         o  KEYWORD.OPT is available, can change the Keyword/Filter/
  59.            Twit global toggles, works the same as all the other OPT files.
  60.         o  Allow a toggle for aw..F and a...F for forced areas
  61.         o  /SORT in MAINTAIN.EXE was fixed
  62.         o  New ^a Kludge line handling..  Delete (same as before),
  63.            Auto (keeps in BW mode (BW readers can choose to hide the
  64.            info if they wish), deletes in QWK mode), Keep (make all
  65.            your users have them)
  66.         o  The exit key in the select bulletins always had to be 'Q'
  67.            regardless of what the language file said..  fixed.
  68.         o  Group listing didn't clear the screen if the list was longer
  69.            than the areas in the group selected.
  70.         o  Can now set crash/hold/etc bits on netmail..  QWK/BW can use the
  71.            @zone:net/node IMM CRASH DIR HOLD REQ (only 1st letter seperated
  72.            by spaces required.. ie "@1:2401/305 C" sends crash to me)
  73.         o  No longer deducts time during vacation mail mode
  74.         o  Fixed the cosmetic RTE that would happen in vacation packing if
  75.            the last user in the users.dat had mail turned on
  76.         o  Fixed fatal bug in the /sw version, in regards to the RA 2.5beta
  77.         o  EDITOR.EXE conference area display routine would cause bizzare
  78.            scrolling on some RA 2.5b systems
  79.         o  Cleans keyboard buffer before running - this will allow OLMSAM
  80.            to work correctly again.
  81.         o  Determines the point on BlueWave netmail correctly
  82.         o  Fixed the 'no taglines' error with the new BW 2.20 reader
  83.         o  Fixed the handle/anyalias problem with the BlueWave reader
  84.         o  Allows zone > 255 in JAM netmail message areas
  85.         o  Completely rewrote the tagline/retear functions
  86.         o  Added an option to add a "--- OLMS 2.51+" tearline
  87.         o  Revised AutoInternet shortname style
  88.         o  Enhanced doors entry speed by optimizing the language
  89.            loading functions - much faster on a network
  90.         o  Added more security and validation code to the file
  91.            requesting functions
  92.         o  Added support for the netmail flags in BW 2.2x
  93.         o  Added support for the new BW offline configuration *.OLC file
  94.         o  Added support for the new extended options including
  95.            new file listing control, and numeric extensions..
  96.         o  Added commandline params for vacation menu
  97.                /M   - vacation menu
  98.                /MD  - vacation download, then vacation menu
  99.                /MDA - vacation download, back to bbs
  100.                /MDL - vacation download, logoff
  101.                /MDQ - vacation download, query logoff -> back to bbs
  102.                /ML  - vacation menu with less interactive prompts
  103.  
  104.  
  105.     Version 2.50.00, May 11th, 1995
  106.  
  107.         o  Added a new version for RemoteAccess 1.x (OLMS 2.5.111)
  108.         o  Created a professional version (OLMS 2.5p)
  109.         o  Full support for RemoteAccess 2.5
  110.         o  Menu options can be selected without the whole menu
  111.            screen being drawn (hotkeys)
  112.         o  Implemented faster block screen displays
  113.         o  Search path for executable routine optimized
  114.         o  Fixed a bug that would truncate the command line at 70
  115.            characters if no path was specified for an external program
  116.         o  Added *0, *1, *2 metastring expansion
  117.         o  Corrected a bug that would disable file scanning if file
  118.            requesting was disabled (RA 2.x version)
  119.         o  Added support for passworded JAM messages
  120.         o  Fixed the bug that wouldn't allow RAUUCP to export the
  121.            messages imported by OLMS
  122.         o  OLMS was not displaying the correct graphics setting in
  123.            BlueWave offline configuration
  124.         o  Added word wrap to file listings
  125.         o  Added colour to BlueWave file listings
  126.         o  Fixed the problem that would not allow forwarding in
  127.            the BW reader
  128.         o  Added an indexing system for the USERS.DAT file to speed up
  129.            the starting of the door when having a large number of users.
  130.         o  Fixed a bug that could ocassionally corrupt a BW packet.
  131.         o  More advanced MAINTAIN.EXE program
  132.         o  Added the ability to use the *.TAG files for adding signatures.
  133.         o  Mail in echo areas addressed to "Sysop" are converted.
  134.         o  Added an enviroment varible "OLMSPORT" for more flexibility in
  135.            the way that OLMS opens the com port.
  136.         o  Sped up the local loading of a user (the /P= switch)
  137.         o  Vacation mail in the professional version
  138.         o  Added a parameter /L for "less prompts" does not prompt for
  139.            space after successful transfers during interactive operation
  140.         o  Fixed dupe scanning causing false dupe alerts in BW occasionally
  141.         o  Added NETFLAGS.DAT file for WildCat QWK tossers
  142.         o  Fixed the 'new user first scanning' percentage to work
  143.            accurately on JAM based systems.
  144.         o  Added some more command line utilities:  /RG and /RS to reset
  145.            user global or user selected pointers (optionally can include
  146.            the number to reset to, ie /RG=50)
  147.  
  148.  
  149.     Version 2.01.00, December 4th, 1994
  150.  
  151.         o  Fixed a problem with some systems running 57600 or higher
  152.         o  Fixed a bug in the QWKE that could cause a runtime error
  153.         o  7-bit menus only effect default screens now
  154.         o  Complete rewrite of access modes on files, meaning better
  155.            network security
  156.         o  Fixed how it could leave a work directory lying around
  157.         o  Fixed the bug that could cause the archivers and protocols
  158.            not to be found even if it was in the PATH
  159.         o  Added a single node option for systems without share
  160.         o  Taglines can now be killed without 'retear'ing the message
  161.         o  Messages uploaded to areas with the NOTAG setting will now
  162.            have their taglines removed, regardless of the "Kill taglines"
  163.            setting
  164.         o  Sysops can receive private mail without the net flag now, as
  165.            OLMS grants access to private messages if you have the security
  166.            defined in RACONFIG for sysop access
  167.  
  168.  
  169.     Version 2.00.00, October 31st, 1994
  170.  
  171.         o  BlueWave 2.11 and higher format support
  172.         o  QWKE format support
  173.         o  Fixed a problem that could cause the first SEEN-BY line
  174.            to be ignored.
  175.         o  Internal caching of QWK indexes
  176.         o  100% write caching of BlueWave packets
  177.         o  Better tagline handling
  178.         o  Many hands free operation command line switches
  179.         o  7-Bit screens for non-IBM/International callers
  180.         o  Reset pointer with a POINTERS.DAT file
  181.         o  Selective bulletins
  182.         o  Can add GPWKF settings on the subject line of a remote
  183.            maintenance message to add a conference
  184.         o  Sysop flags for conferences (force/block/etc)
  185.         o  User can select or sysop can force WELCOME/GOODBYE screens
  186.         o  Bulletins better conform with picky readers
  187.         o  Sysop can disable logoff from door
  188.         o  Adds/imports kludges lines (to/from/subject)
  189.         o  Allows range editing when selecting (ex/ Join: 1-45, 100-122)
  190.         o  Places @ instead of ^A in front of Fidonet kludge lines
  191.         o  Logoff from door now hangs up locally too
  192.         o  Fixed problems occuring if user had more than one
  193.            signature in the JAM JLR file (the infamous not saving
  194.            lastread pointers bug)
  195.         o  Included a registered transfer shell program (XFER.ZIP)
  196.         o  Implemented the lightning fast keyword scanning,
  197.            now scans for keywords as fast as a normal scan,
  198.            often packing faster since less disk writes are used.
  199.         o  Now deducts credits for netmail, and bounces messages
  200.            if they don't have sufficent credits.
  201.         o  Fills in the cost field on netmail messages imported
  202.         o  Logs the destination of netmail like:
  203.            "Message posted in area   12 - Netmail -> 1:2401/305.0, 25¢"
  204.         o  Gateway support, send a message to 'UUCP' 'GATEWAY' or
  205.            'INTERNET' and OLMS will readdress the TO field to UUCP,
  206.            and send the message netmail to the gateway address
  207.            specified in CONFIG.EXE
  208.         o  Fixed netmail conferences being changed to either the
  209.            first netmail conference, or the net.reply conference
  210.            even if it was already in a netmail conference.  
  211.         o  Did not deduct time from users for being in the door if they
  212.            logged off within it
  213.         o  Fixed a bug that could cause OLMS to lock if the user dropped 
  214.            carrier during a download 
  215.         o  Adds MSGID's now
  216.         o  Supports 115200 baud rate.
  217.         o  Only adds a tagline if one doesn't exist already.
  218.         o  Sped up 'new files' scan by about 200-500%
  219.         o  Cleaned up the occasional extra character at the end of
  220.            a message in a QWK format packet
  221.         o  File requesting (respects limits, ratio, xfer priority flag
  222.            daily OLMS settings, daily RA Kbytes, daily time, all flags
  223.            and not flags, security on file area, passworded files,
  224.            locked/not avail flags, etc..) Either BW type requesting
  225.            allowed, or To: OLMS, Subject: REQUEST THEFILE.ZIP
  226.         o  File attach requesting
  227.            To: OLMS, Subject: REQUEST 32  (requests file attached to message
  228.            32 in current conference), or To: OLMS, Subject: REQUEST 3 22
  229.            (requests file attached to message 22 in conference 3)
  230.         o  Select message areas by conference if configured to do so
  231.         o  Any files with the extension (N) in the OLMS directory will
  232.            be checked to see if they are 'new' compared to the users
  233.            last download date.  If so, it will pack them as bulletins.
  234.            Ie: FIRST_DL.(N) could be for first time users, READNOW!.(N)
  235.            might be some earth shattering news...
  236.         o  increased max text size from 42k to 64k as standardized in
  237.            the new FTSC documentation
  238.         o  Fixed a bug that would nuke the first user entry if 
  239.            the hudson base could not be opened.
  240.         o  Fixed a bug that caused the scanning to halt if a message
  241.            was dated later than 1997 in the JAM base
  242.         o  Auto-Capitilize function (ie: JOHN SMITH -> John Smith) was
  243.            changed to reflect the method RA does it exactly.
  244.         o  Fixed a slight problem with ANSI display routines that
  245.            didn't reposition the cursor if no parameters were in
  246.            the ANSI code ( ie [A rather than [1A ) fixed.. Also
  247.            added support for the [K clreol code.
  248.         o  Now creates NETMAIL.BBS and ECHOMAIL.BBS files
  249.         o  Could cause garbage if the imported To: line exceeded
  250.            35 characters, when posting to hudson bases - fixed.
  251.         
  252.  
  253.     Version 1.60.00, July 17th 1994
  254.  
  255.         o  Fixed the bug in 1.50 that could cause duplicate entries
  256.            and a 6 meg USERS.DAT file
  257.         o  Internally adds Origin and even TAGLINES now! Fully multiple
  258.            address aware!
  259.         o  Includes the full headers in keyword/filter scanning.
  260.         o  Fixed an incompatibility with STQWK an Atari QWK reader
  261.         o  Reduced the number of consecutive slices that OLMS will give
  262.            back to the OS while waiting for input (to increase the
  263.            programs responsiveness)
  264.         o  Added defaulted timed inputs when downloading
  265.         o  Now writes the ECHOMAIL.JAM and NETMAIL.JAM files for faster
  266.            'after logoff' tosser scanning.
  267.         o  Faster buffered JLR scanning
  268.         o  Clears buffer before asking about downloading, to ensure that
  269.            the timer does not autoselect an option before the remote
  270.            screen has been updated.
  271.         o  Updates the last message viewed as well as the high message
  272.            read marker in the Jam base.  Seemed that some programs
  273.            incorrectly use the last viewed message marker instead of
  274.            the high message read marker, which makes it appear that
  275.            messages that have been downloaded are still 'new'. OLMS
  276.            will update both markers in order to allow these programs
  277.            to run correctly.
  278.         o  Now inserts that JAM kludges if the user turns them on,
  279.            previously it would only work with Hudson messages
  280.         o  Faster keyword scanning in the JAM message bases
  281.         o  Added logging of runtime errors
  282.         o  QWKSETUP only askes to save changes if changes were
  283.            actually made
  284.         o  QWKSETUP now allows the editing of User Defined areas
  285.            right up to the 2000 area limit
  286.         o  QWKSETUP now gives a fuzzy warning when using metastrings
  287.            to prevent confusion from saying 'failure'
  288.         o  Cosmetic change, now displays areas that are unselected, but
  289.            that have mail packed due to global keywords/personal
  290.  
  291.  
  292.     Version 1.50.00, July 2nd 1994
  293.  
  294.       - Why the big jump in version numbers? To avoid confusion
  295.         since many prereleases with made available to fix problems
  296.         the same day.
  297.  
  298.         o  JAM base occasionally required reindexing in order to
  299.            display 'new mail' to users on the board - fixed.
  300.         o  Added to the 'packed' field when packing messages. The
  301.            first half is the number of scanned messages, the second
  302.            half is the number of packed messages.
  303.         o  Fixed the problem of the evaluation PID line
  304.            not appending a CR in the Hudson message base, thus
  305.            deleting the first line of text of a message sometimes
  306.         o  Fixed a problem that if a hard CR was the successor
  307.            to a soft CR, it would not convert the hard CR into
  308.            the proper code for the QWK packets (just a cosmetic
  309.            bug that left a music note every once in a while in
  310.            a couple messages here and there)
  311.         o  Made the inserting of the tearline if one does not
  312.            exist an optional feature
  313.         o  Included a new metastring, *F that can be used to
  314.            tell the external programs where to place the filename
  315.            of the packet/reply.
  316.         o  Stopped using JAMAPI routines for packing mail and
  317.            created some more effective, more reliable and faster
  318.            routines - should see Jam speeds increase, especially
  319.            on larger systems
  320.         o  OLMS did not previously update the 'received' flags
  321.            on messages - it now does on both the JAM and Hudson
  322.            message bases.
  323.         o  Added timeout protection on modem buffer flushes for
  324.            added protection against any bizarre behaviour on the
  325.            remote modem
  326.         o  Disabled color in the new files listing as it was not
  327.            compatible with many mail readers
  328.         o  No longer asks if you want to logoff while in local mode
  329.         o  You can now configure the OLMS internal colors with
  330.            the file OLMS.COL
  331.         o  Fixed a bug on systems that had over 1000 conferences,
  332.            making indexes lower than 1000 have four digits (ie
  333.            0020.NDX instead of 020.NDX)
  334.         o  Made the default for new users to include Indexes
  335.         o  Increased conference limits to 2,000 areas
  336.  
  337.  
  338.     Version 1.10.00, June 27nd 1994
  339.  
  340.         o  Scanning non-selected areas due to global options now
  341.            displays the whole area name, not just the number
  342.         o  Netmail can be entered in any area now - it will auto
  343.            find the first netmail area, or use the new RemoteAccess 2.02
  344.            Netmail Reply area if available
  345.         o  Yet another style in the 'QuickSmart' shortname styles.  This
  346.            one allows you to select a standard type for your Fido style
  347.            bases, and auto-adapt when it senses a Usenet/Internet style
  348.            conference name
  349.         o  Fixed two Jam problems, first one was if the base was marked
  350.            as Jam, but didn't have a base name (ie out of use), the
  351.            second problem occured when creating a JLR file if the user
  352.            had never read a message in the Jam base before running OLMS.
  353.            (This package includes FIXJAM, a file which should be run
  354.            to correct any problems this may have caused)
  355.         o  Users with excessive amounts of time (greater than 1000 mins)
  356.            would experience a 'Time limit exceeded' message upon the
  357.            return from 'Compressing packet'
  358.         o  Allowed you to modify the Sysop/System name, in order to
  359.            allow you to register under an alias (please include both
  360.            your alias and real name on your registration form)
  361.         o  Fixed a problem with QWKSETUP running on Monochrome systems
  362.         o  Seems that some peoples MESSAGES.RA and FILES.RA were not the
  363.            proper sizes causing runtime errors, OLMS will now compensate
  364.            for this bizarre condition.
  365.         o  Greatly improved the enviroment detection and time slice
  366.            returning on multitasking systems.  OLMS will now detect and
  367.            return unused timer ticks for Dos 5+, DESQview, Windows,
  368.            OS/2 2.x, DoubleDos x.x and NortonDos 7.x.  OLMS now releases
  369.            about 93% of it's processing time when idle.
  370.  
  371.  
  372.     Version 1.02.00, June 22nd 1994
  373.  
  374.         o  Allow users to divide number when selecting conference areas
  375.            using commas, spaces, slashes, just about anything that is a
  376.            'standard' delimiter
  377.         o  Allow the sysop to disable 'new file scanning'
  378.         o  Fixed a bug that would not allow conference areas greater
  379.            than 255 be selected - oops
  380.         o  Indexes were not being disabled if the user had said 'no'
  381.            to indexes
  382.         o  Created another 'QuickSmart' short conference style for
  383.            Internet or Usenet conference names
  384.         o  Added another metastring - *G that translates to ASC or
  385.            ANS depending on the users emulation
  386.         o  Fixed a bug that would not enforce the sysop limits
  387.         o  Eliminated screen updates during 'configure areas' if the
  388.            user didn't enter any areas to change
  389.         o  FULL SCREEN INTERNAL CHATTING, with word wraps and full
  390.            color redraw after exiting (nicer colors too)
  391.  
  392.  
  393.     Version 1.01.00, June 21st 1994
  394.  
  395.         o  Automatically adds trailing slashes where needed
  396.         o  Added support for the correct errorlevels to be returned by
  397.            RemoteAccess in Netmail or Echomail was entered in the door
  398.         o  Clears outbound modem buffer before exiting back to the BBS
  399.  
  400.  
  401.     Version 1.00.10, June 18th 1994 (full release)
  402.  
  403.         o  Initial program release
  404.